# 空调类
class AirConditioner:
    # 初始化私有属性
    def __init__(self):
        self.__brand = ""  # 品牌属性私有化
        self.__price = 0  # 价格属性私有化

    # 获取品牌
    def getBrand(self):
        return self.__brand

    # 设置品牌
    def setBrand(self, brand):
        self.__brand = brand

    # 获取价格
    def getPrice(self):
        return self.__price

    # 设置价格
    def setPrice(self, price):
        self.__price = price

    # 开机方法
    def powerOn(self):
        print("空调开机了...")

    # 定时关机方法
    def setTimerShutdown(self, minutes):
        print(f"空调将在{minutes}分钟后自动关闭...")


# 测试类
class AirConditionerTest:
    @staticmethod
    def main():
        # 创建空调对象
        ac = AirConditioner()

        # 为空调设置品牌和价格
        ac.setBrand("美的")
        ac.setPrice(2699)

        # 获取并打印空调的品牌和价格
        print(f"空调品牌：{ac.getBrand()}")
        print(f"空调价格：{ac.getPrice()}元")

        # 调用开机方法
        ac.powerOn()

        # 调用定时关机方法，设置30分钟后关闭
        ac.setTimerShutdown(30)


# 执行测试
if __name__ == "__main__":
    AirConditionerTest.main()